self-loading rifle - Français Anglais Dictionnaire